DBMBUILD

Section: Maintenance Commands (8)
Updated: 8 January 1986
Index Return to Main Contents
 

NAME

dbmbuild - database builder for MMDF address database  

SYNOPSIS

dbmbuild [ -nvdk ] [ -t tailorfile ] [ database [ table ...] ]  

DESCRIPTION

Dbmbuild reads the tables specified in the MMDF tailor file into a hashed database for use in quickly verifying addresses and efficiently assigning channels to submitted messages. If no database file is specified, the default dbm filename is used from the MMDF tailor file. If no table files are specified, all tables listed in the tailor file are used. In particular, three tables are read for each channel definition: the list of authorized sources, the list of authorized destinations, and the table of names/aliases for that channel. Also, the remaining tables (MTBL and MDMN) are read.

The options are:

n
Create a new database. If this option is omitted, dbmbuild updates an existing database.
v
Verbose mode. Print out information during table processing.
d
Debug mode. Report everything that happens.
k
Keep going. If a file is mentioned that doesn't exist, ignore it. It might be appropriate to make this the default at some sites.
t tailorfile
Specify alternate tailorfile. Use this (carefully) to build databases for use on other machines. Normally, you should specify a database name when using the `-t' option since you don't want to trash the local database with the configuration for some other machine. Note that use of the `-t' option will not affect the `-n' interpretation (see below).

If no options (disregarding `-t') are specified, `-n' is assumed. Appropriate locks are placed on the database so that dbmbuild can safely be run while MMDF is in operation. N.B. Even use of the `-v' option will turn off the default `-n' option.  

FILES

$(tbldbm).dir    - database directory
$(tbldbm).pag    - database pages
$(tbldbm).lck    - database locking file
$(tbldfldir)/*   - various tables that form the database.
 

SEE ALSO

dbm(3X), tables(5), dbmedit(8), dbmlist(8), "Installing and Operating MMDFII"


 

Index

NAME
SYNOPSIS
DESCRIPTION
FILES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 06:40:27 GMT, May 19, 2025